What is the meaning of the word "fingal's cave"?

Definitions: